html, body {
        position: relative;
        height: 100%;
        background-color: white;
    }
    a{
    text-decoration:none;
    color:black;
  }
    ul{padding: 0;}
    li{list-style-type:none;}
    body {
        background: white;
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
        font-size: 14px;
        color:#000;
        margin: 0;
        padding: 0;
    }
  *{margin:0;font-family: "微软雅黑";}
  .none{ display: none; }
  #head{
    background-color: white;
    height: 120px;

  }
  #headcnt{width: 1200px;height: 100%;margin:0 auto;}
  #head img{width: 300px;height: 90px;position: relative;top:15px;}
  #call{float: right;width: 320px;height: 80px;position: relative;top:20px;}
  #call img{width: 60px;height: 60px;}
  #call span{font-size: 22px;color:#0997F7;font-weight: bold;position: relative;left:20px;bottom: 5px;}
  #daohang{clear:both;width: 100%;height: 60px;margin-top:30px;}
  .dh{color:black;width: 20%;height: 100%;float:left;font-size:18px;text-align: center;line-height: 60px;}
  .dh a{color:black;}
  .dh:hover{background-color:#0997F7;color:white}
  
  .in{background-color:#0997F7;color:white}
  .in a{color:white;}
  #banner{width: 100%;}
  .mob{ display: none; }
  .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
     .swiper-container1 {
        width:98%;
        height:150px;
        margin:20px auto;
        margin-top:15px;
    }
    .swiper-slide1 {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    #center{width: 1200px;margin:0 auto;margin-top:60px;}
    #cleft{float: left;width: 24%;}
    #cright{float: left;width: 74%;padding-left:2%;height: 650px;}
    /*#cright .three:first-child{ display: none; }*/

    #cp{width: 100%;height: 350px;margin-bottom: 40px;}
    #cp ul,#lx ul{height: 100%;background-color: #DEF1FE;}
    #lx{width: 100%;height: 350px;}
    .cplb{height: 12.5%;border-top:1px solid rgb(221,221,221);margin:0px 5px 0px 5px;padding:0px 10px 0px 10px;line-height:45px;font-size:14px;}
    .colb2{height: 87%;}
    .lh{line-height: 24px;font-size: 14px;margin-top:30px;}
    .cplb a{color:black;}
    .cplb a:hover{color:#0997F7;}
    #jianjie{
      float:left;
      width: 65%;
      height: 100%;
      padding:0 10px 0 10px ;
    }
    #news{
      float: left;
      width: 30%;
      height: 100%;
    }
    .biaoti{border-bottom:1px solid rgb(165,165,165);height: 35px;line-height: 35px;}
    #jjcnt{width:95%;margin:0 auto;font-size:12px;line-height: 24px;margin-top:10px;}
    #newstitle{width: 98%;height: 90%;margin:0 auto;margin-top:10px;}
    #newstitle li{height: 18%;font-size: 16px;letter-spacing: 4px;}
    #bottom{
      height:100px;
      text-align: center;
      color:white;
    }
    #bmcnt{
      width: 1200px;
      
      margin:0 auto;
      background-color: rgb(9,151,247);
      margin-top:15px;
      padding: 10px 0 10px 0;
    }
    .jiantou{margin-right:10px;position: relative;top:2px;}
    .jiantou2{margin-right:20px;}
    .tit1{position: relative;top:4px;margin-right:2px;}
    #companynews li{width:90%;margin:0 auto;margin-top:10px;border-bottom:1px solid rgb(220,220,220);font-size:12px;padding-bottom:5px;}
    .biaoti2{width:100px;background-color:#0997F7;text-align:center;color:white;}
    .clear{clear:both;}
    .bottomxian{border-top:3px solid #0997F7;margin-top:20px;}
    .three{height:33%;}
    .biaoti3{background-color:#0997F7; text-align:center;color:white;font-size:16px;}


  #banner img{width: 100%;height: auto;}
  #mob-cp{ display: none; }
  .mob-lunbo{ display: none; }
  #mob-lx{ display: none; }
  .mob{ display: none; }

  @media screen and (min-width:641px) and (max-width:1200px) {
    #head{ width: 100%; }
    #head img{width: 200px;height: 60px;position: relative;top:30px;}
    #headcnt{width: 100%;height: 100%;margin:0 auto;}
    #call>img{ display: none; }
    #call span {
      font-size: 22px;
      color: #0997F7;
      font-weight: bold;
      position: relative;
      left: 38px;
      bottom: -45px;
    }
    #center{ width: 100% }
    .banner{ min-width: 100% !important; }
    #bmcnt{ width:100%; }
    .lh{ font-size: 12px;margin-top: 0 }
    #jjcnt{ line-height: 20px; }
    .mob{ display: none; }
  }
  @media screen and (max-width:640px) {
    #home>a{ font-size: 14px; }
    #head{
      background-color: white;
      height: 60px;
    }
    #call { width:250px;height: 35px;top:45px; } 
    #call>img{ display: none; }
    #head img{width: 120px;height: 35px;position: relative;top:15px;}
    #headcnt{width: 100%;height: 100%;margin:0 auto;}
    .banner{ display: none; }
    #center{ display: none; }
    #bottom{ width: 100%; }
    #bmcnt{ width: 100% }
    .dh{ height: 40px;line-height: 40px; }
    #mob-cp{ display: block;margin-top: 10px }
    .mob{ display: block }
    #mob-lx{ display: block;margin-top: 10px; }
    #mob-cp>ul,#mob-lx>ul{
      height: 100%;
      background-color: #DEF1FE;
    }
    .lh{ margin:0 0 10px; }
    .mob{ display: block; }
    #mob-newstitle{ font-size: 16px; }
    #mob-newstitle>li{ margin-top:5px; }
  }
@media screen and (max-width:320px) {
  #call {
    width: 210px;
    height: 35px;
    top: 0px;
  }
  #call>span{ font-size: 18px; }
  .dh{ font-size: 14px; }
}